package com.yanqu.road.entity.activity.fivehero.cross;

import com.yanqu.road.entity.DataObject;
import com.yanqu.road.entity.FieldTypeAnnotation;

import java.util.ArrayList;
import java.util.List;

@FieldTypeAnnotation(tableName = "t_c_activity_fivehero_book_data")
public class CrossFiveHeroBookData extends DataObject {

    private int groupId;
    private int activityId;

    private String unionUid;

    private int campId;

    private int no;

    private int id;

    //精度值
    private int value;

    //随机一轮后后面的都不能领奖 加了优化忘了入库了
    private boolean canGetReward;

    //领取了奖励的玩家
    private List<Long> getRewardUserIdList = new ArrayList<>();

    public int getGroupId() {
        return groupId;
    }

    public void setGroupId(int groupId) {
        this.groupId = groupId;
    }

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public String getUnionUid() {
        return unionUid;
    }

    public void setUnionUid(String unionUid) {
        this.unionUid = unionUid;
    }

    public int getNo() {
        return no;
    }

    public void setNo(int no) {
        this.no = no;
    }

    public int getCampId() {
        return campId;
    }

    public void setCampId(int campId) {
        this.campId = campId;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getValue() {
        return value;
    }

    public void setValue(int value) {
        this.value = value;
    }

    public List<Long> getGetRewardUserIdList() {
        return getRewardUserIdList;
    }

    public void setGetRewardUserIdList(List<Long> getRewardUserIdList) {
        this.getRewardUserIdList = getRewardUserIdList;
    }

    public boolean isCanGetReward() {
        return canGetReward;
    }

    public void setCanGetReward(boolean canGetReward) {
        this.canGetReward = canGetReward;
    }
}
